﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades.jSON.Sistema
{
    /// <summary>
    /// Clase para mapear el contenido de un objeto que herede de IEntidad
    /// </summary>
    public class ListaInfo
    {
        #region Constructores

        /// <summary>
        /// Constructor por default
        /// </summary>
        public ListaInfo()
        {
        }

        #endregion

        #region Propiedades
        
        private int _Id;
        /// <summary>
        /// Id (PK)
        /// </summary>
        public virtual int Id
        {
            get { return _Id; }
            set
            {
                _Id = value;
            }
        }

        private string _Texto;
        /// <summary>
        /// Texto
        /// </summary>
        public string Texto
        {
            get { return _Texto; }
            set { _Texto = value; }
        }

        private object _Valor;
        /// <summary>
        /// Valor
        /// </summary>
        public object Valor
        {
            get { return _Valor; }
            set { _Valor = value; }
        }

        private bool _Habilitado;
        /// <summary>
        /// Habilitado
        /// </summary>
        public bool Habilitado
        {
            get { return _Habilitado; }
            set { _Habilitado = value; }
        }

        #endregion

        #region Métodos

        #endregion

    }
}
